﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;

namespace fadmin.util
{
    class BaseDAO
    {
        public String GetStringConexao()
        {
            string strProvider = "Data Source=localhost;Initial Catalog=fadmin;Integrated Security=SSPI;";
            return strProvider;
        }

        public void AdicionarParametro(ref SqlCommand cmd, String nomeParametro, System.Data.SqlDbType tipoParametro, Object valorParametro)
        {
            cmd.Parameters.Add(nomeParametro, tipoParametro);

            if (valorParametro is String && String.IsNullOrEmpty((string)valorParametro))
            {
                valorParametro = null;
            }

            if (valorParametro == null)
                cmd.Parameters[nomeParametro].Value = DBNull.Value;
            else if (valorParametro is String && String.IsNullOrEmpty((string)valorParametro))
                cmd.Parameters[nomeParametro].Value = DBNull.Value;
            else
                cmd.Parameters[nomeParametro].Value = valorParametro;

        }


    }
}
